interchangeable part - French English Dictionary